// 类的构造函数
class Person {
  String name = '王五';
  int age = 12;


  // 类的默认构造函数，名字和类名字一样，在类被实例化时会自动被调用,一般用于初始化类, 只能写一个
  // Person(String name, int age) {
  //   this.name = name;
  //   this.age = age;
  // }

  // 简写
  Person(this.name, this.age);
  Person.now() {
    print('命名构造函数');
  }
  printInfo() {
    print('$name----$age');
  }
}

// Person person = new Person('张三', 18);
// person.printInfo();
// Person p = new Person.now();